const tokenDao=require('../dao/tokenDao');
const serviceCommon=require('../utils/serviceCommon');
const server={
    /**
     * 添加Token值
     * @param data
     * @returns {*}
     */
    addToken:async (data) => {
        return await serviceCommon.addMethod(tokenDao, 'addToken', data);
    },
    /**
     * 修改Token值
     * @param data
     * @returns {*}
     */
    updateToken:async (data) => {
        return await serviceCommon.updateMethod(tokenDao, 'updateToken', data);
    },
    /**
     * 查询指定用户查询Token值
     * @param data
     * @returns {*}
     */
    queryTokenByUser:async (data) => {
        return await serviceCommon.searchMethod(tokenDao, 'queryTokenByUser', data);
    },
    /**
     * 根据Token值查询用户ID
     * @param data
     * @returns {*}
     * */
    queryUserIdByToken:async (data)=>{
        return await serviceCommon.searchMethod(tokenDao, 'queryUserIdByToken', data);
    }
};

module.exports=server;